terminal strain insulator - Francés Inglés Diccionario